separate sewerage system - French English Dictionary